Synonyms for "umbilical vesicle"

Words with similar meaning